翻訳と辞書
Words near each other
・ Dynamix (band)
・ Dynamix (disambiguation)
・ Dynamix II
・ DYNAMIXEL
・ Dynamization
・ Dynamo
・ Dynamo (Alton Towers)
・ Dynamo (Avengers in Sci-Fi album)
・ Dynamo (comics)
・ Dynamo (disambiguation)
・ Dynamo (Fox Feature Syndicate)
・ Dynamo (magician)
・ Dynamo (play)
・ DYNAMO (programming language)
・ Dynamo (Soda Stereo album)
Dynamo (storage system)
・ Dynamo (Ukraine)
・ Dynamo 5
・ Dynamo 7.0
・ Dynamo 9.0
・ Dynamo Abomey F.C.
・ Dynamo Alma-Ata
・ Dynamo Alma-Ata (bandy club)
・ Dynamo Apeldoorn
・ Dynamo Balashikha
・ Dynamo Berlin
・ Dynamo Blues F.C.
・ Dynamo Charities Cup
・ Dynamo Chess
・ Dynamo Cover Pro Cycling


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Dynamo (storage system) : ウィキペディア英語版
Dynamo (storage system)
Dynamo is the name given to a set of techniques that when taken together can form a highly available key-value structured storage system〔(Dynamo: Amazon’s Highly Available Key-value Store ), SOSP 2007〕 or a distributed data store. It has properties of both databases and distributed hash tables (DHTs). Amazon DynamoDB is "built on the principles of Dynamo" 〔http://www.allthingsdistributed.com/2012/01/amazon-dynamodb.html〕 (apparently with some improvements) and is a hosted service within the AWS infrastructure. It was created to help address some scalability issues that Amazon.com's website experienced during the holiday season of 2004.〔http://readwrite.com/2012/01/18/amazon-enters-the-nosql-market〕 Today it is "used to power parts of our Amazon Web Services, such as S3." 〔http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html〕
== Principles of Dynamo Systems ==

* Incremental scalability: Dynamo should be able to scale out one storage host (henceforth, referred to as “node”) at a time, with minimal impact on both operators of the system and the system itself.
* Symmetry: Every node in Dynamo should have the same set of responsibilities as its peers; there should be no distinguished node or nodes that take special roles or extra set of responsibilities.
* Decentralization: An extension of symmetry, the design should favor decentralized peer-to-peer techniques over centralized control.
* Heterogeneity: The system needs to be able to exploit heterogeneity in the infrastructure it runs on. e.g. the work distribution must be proportional to the capabilities of the individual servers. This is essential in adding new nodes with higher capacity without having to upgrade all hosts at once.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Dynamo (storage system)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.